home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 July: Mac OS SDK / Dev.CD Jul 96 SDK / Dev.CD Jul 96 SDK1.toast / Development Kits (Disc 1) / OpenDoc Development Framework / ODFDev / Form / Sources / Defines.k < prev    next >
Encoding:
Text File  |  1996-04-25  |  3.2 KB  |  113 lines  |  [TEXT/MPS ]

  1. //========================================================================================
  2. //
  3. //    File:                Defines.k
  4. //    Release Version:    $ ODF 1 $
  5. //
  6. //    Copyright:    (c) 1993 - 1996 by Apple Computer, Inc., all rights reserved.
  7. //
  8. //========================================================================================
  9.  
  10. #ifndef DEFINES_K
  11. #define DEFINES_K
  12.  
  13. #ifndef FWMENU_K
  14. #include "FWMenu.k"
  15. #endif
  16.  
  17. //-------------------------------------------------------------------------------------
  18. // Uncomment the following three lines, and define them appropriately!!
  19. // If your part can be a container for other parts, define FW_SUPPORTS_EMBEDDING
  20. // to be 1.  Otherwise define it to be 0.
  21. // If your part defines any ODExtensions, define FW_SUPPORTS_EXTENSIONS to be
  22. // 1 to enable the extensions manager.  Otherwise, define it to be 0.
  23. // If your part is scriptable, define FW_SUPPORTS_SCRIPTING to be 1. Otherwise,
  24. // define it to be zero.  Note that if your part is scriptable is must support
  25. // extensions, so FW_SUPPORTS_EXTENSIONS must be defined to be 1.
  26.  
  27. #define FW_SUPPORTS_EMBEDDING     0
  28. #define FW_SUPPORTS_EXTENSIONS     0
  29. #define FW_SUPPORTS_SCRIPTING     0
  30.  
  31. //-------------------------------------------------------------------------------------
  32. // Menus
  33. #define kMenuBar                 1024
  34.  
  35. #define  cResetFormCommand        FW_kFirstUserCommandID
  36.  
  37. //-------------------------------------------------------------------------------------
  38. // Icons ID
  39. #define kViewAsIconID            128
  40. #define kAboutIconID            130
  41.  
  42. //-------------------------------------------------------------------------------------
  43. // About
  44. #define kAbout                     1024
  45.  
  46. //-------------------------------------------------------------------------------------
  47. // Part Info 
  48. #define kPartInfoID             1024
  49.  
  50. //-------------------------------------------------------------------------------------
  51. //     Views
  52. // Form frame
  53. #define kFormView                1024
  54.  
  55. #define kHorzScrollBarID        3
  56. #define kVertScrollBarID        4 
  57. #define kGrowBoxID                 5
  58.  
  59. #define kFormViewID                100
  60.  
  61. #define  kFirstNameEdViewID        101
  62. #define  kEditHScrollBarID        108
  63. #define  kEditVScrollBarID        109
  64. #define  kSubscribeCheckID         110
  65. #define  k14400RadioID             111
  66. #define  k28800RadioID             112
  67. #define  kFasterRadioID         113
  68. #define  kBrowseTimePopupID     114
  69. #define  kOnlineTimePopupID     115
  70. #define  kWorldMouthRadioID     116
  71. #define  kHyperLinkRadioID         117
  72. #define  kMacTechRadioID         118
  73. #define  kMagazineRadioID         119
  74. #define  kOtherRadioID             120
  75. #define  kYesRadioID             121
  76. #define  kNoRadioID             122
  77. #define  kSubscribeButtonID     123
  78. #define  kAddButtonID             124
  79. #define  kRemoveButtonID         125
  80. #define  kPlatformListBoxID        130
  81.  
  82. // Password Dialog frame
  83. #define kPasswordDialog            1025
  84.  
  85. #define kOKButtonID             1
  86. #define kCancelButtonID         2
  87. #define kPasswordEditID         3
  88. #define kConfirmEditID             4
  89.  
  90. //     Radio-clusters constants
  91. #define kNumRadioClusters        3
  92.  
  93. #define kModemSpeedCluster        0
  94. #define kDiscoverODFCluster        1
  95. #define kUsingOpenDocCluster    2
  96.  
  97. //-------------------------------------------------------------------------------------
  98. //     Mac-specific Resources
  99.  
  100. #ifdef FW_BUILD_MAC
  101.  
  102. // ODF Popups use Mac MENU resources for now
  103. #define kBrowseTimeMenuResID     1000
  104. #define kOnlineTimeMenuResID     1001
  105.  
  106. // Background pictures used in the form
  107. #define kFormPict1            130
  108. #define kFormPict2            131
  109.  
  110. #endif // FW_BUILD_MAC
  111.  
  112. #endif
  113.